package com.sl.modulars.trans.equipment.entity;

import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
@Data
@ApiModel(value = "物料主数据清单表",description = "ods_gmdc_material")
public class OdsGmdcMaterial implements Serializable,Cloneable{
    /** 物料主数据编号 */
    @ApiModelProperty(name = "物料主数据编号",notes = "")
    private String id ;
    /** 物料编码 */
    @ApiModelProperty(name = "物料编码",notes = "")
    private String wlbm ;
    /** 物料类型 */
    @ApiModelProperty(name = "物料类型",notes = "")
    private String mattype ;
    /** 物料名称 */
    @ApiModelProperty(name = "物料名称",notes = "")
    private String matname ;
    /** 基本单位 */
    @ApiModelProperty(name = "基本单位",notes = "")
    private String unit ;
    /** 物料组 */
    @ApiModelProperty(name = "物料组",notes = "")
    private String matgroup ;
    /** 工厂 */
    @ApiModelProperty(name = "工厂",notes = "")
    private String plant ;
    /** 创建时间 */
    @ApiModelProperty(name = "创建时间",notes = "")
    private String creatdate ;
    /** 修改时间 */
    @ApiModelProperty(name = "修改时间",notes = "")
    private String changedate ;
    /** 删除标记 */
    @ApiModelProperty(name = "删除标记",notes = "")
    private String delsign ;
    /**  */
    @ApiModelProperty(name = "",notes = "")
    private String rawsize ;
    /** 牌号 */
    @ApiModelProperty(name = "牌号",notes = "")
    private String trait1 ;
    /** 规格 */
    @ApiModelProperty(name = "规格",notes = "")
    private String trait2 ;
    /** 型 */
    @ApiModelProperty(name = "型",notes = "")
    private String trait3 ;
    /** 类 */
    @ApiModelProperty(name = "类",notes = "")
    private String trait4 ;
    /** 级 */
    @ApiModelProperty(name = "级",notes = "")
    private String trait5 ;
    /** 状态 */
    @ApiModelProperty(name = "状态",notes = "")
    private String trait6 ;
    /** 色号 */
    @ApiModelProperty(name = "色号",notes = "")
    private String trait7 ;
    /** 材料形式 */
    @ApiModelProperty(name = "材料形式",notes = "")
    private String trait8 ;
    /** 规范 */
    @ApiModelProperty(name = "规范",notes = "")
    private String trait9 ;
    /** ZPM */
    @ApiModelProperty(name = "ZPM",notes = "")
    private String trait10 ;
    /** 供应商牌号 */
    @ApiModelProperty(name = "供应商牌号",notes = "")
    private String trait11 ;
    /** 供应商版次 */
    @ApiModelProperty(name = "供应商版次",notes = "")
    private String trait12 ;
    /** 用途 */
    @ApiModelProperty(name = "用途",notes = "")
    private String trait13 ;
    /** 版次 */
    @ApiModelProperty(name = "版次",notes = "")
    private String trait14 ;
    /** 所属厂区 */
    @ApiModelProperty(name = "所属厂区",notes = "")
    private String groupId ;
    /**  */
    @ApiModelProperty(name = "",notes = "")
    private String createTime ;
    /**  */
    @ApiModelProperty(name = "",notes = "")
    private String updateTime ;
    /**  */
    @ApiModelProperty(name = "",notes = "")
    private String createBy ;
    /**  */
    @ApiModelProperty(name = "",notes = "")
    private String updateBy ;
    /**  */
    @ApiModelProperty(name = "",notes = "")
    private String isDelete ;
    /**  */
    @ApiModelProperty(name = "",notes = "")
    private String version ;
    /** 来源数据日期 */
    @ApiModelProperty(name = "来源数据日期",notes = "")
    private String sourceDataTime ;
    /** 操作时间 */
    @ApiModelProperty(name = "操作时间",notes = "")
    private String operatingTime ;
}